1
love that landing - the shock engineers should get a nobel prize, (and that off throttle turbo 5 growl.... no sound on the gif, but you know you can hear it... )